import Box from "@/components/Box"; import HeaderBack from "@/components/HeaderBack"; import { getLocale, getTranslations } from "next-intl/server"; interface ItemProps { text: string; } interface GroupRep { heads: ItemProps[]; group: ItemProps[]; tails: ItemProps[]; title: string; } interface TermsProps { termsData: GroupRep[]; } const PreventLaunderMoney = async () => { const t = await getTranslations("terms"); const locale = await getLocale(); const file = (await import(`/messages/${locale}.json`)).default; const target: TermsProps = file.terms; return ( <>
{t("termsTitle")}

{t("termsTime")}

{target.termsData.map((terms) => { return (

{terms.title}

{terms.heads.map((item, index) => (

{item.text}

))}
    {terms.group?.map((item, graphIndex) => { return (
  • {item.text}
  • ); })}
{terms.tails.map((item, index) => (

{item.text}

))}
); })}
); }; export default PreventLaunderMoney;